package com.example.entity.vo.pc;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
@ApiModel("MoctyBindingResourceVo")
public class MoctyBindingResourceVo {

    @ApiModelProperty(value = "工单单别")
    private String ty001;

    @ApiModelProperty(value = "工单单号")
    private String ty002;

    @ApiModelProperty(value = "排产日期")
    private String ty003;

    @ApiModelProperty(value = "排产数量")
    private Double ty004;

    @ApiModelProperty(value = "资源组ID resourceGroupId")
    private String ty009;

    @ApiModelProperty(value = "工序号")
    private String ty019;

    @ApiModelProperty(value = "排产数据状态")
    private String udf01;

    @ApiModelProperty(value = "备注")
    private String udf03;

    @ApiModelProperty(value = "UUID")
    private String udf05;

    @ApiModelProperty(value = "上机时间")
    private String udf07;

    @ApiModelProperty(value = "上机的设备编号  resourceGroupId")
    private String udf08;

//    @ApiModelProperty(value = "上机状态(S:上机中, P:暂停, Y:已报工结束)")
//    private String udf09;

    @ApiModelProperty(value = "工艺ID")
    private String processId;

    @ApiModelProperty(value = "工艺名称")
    private String processName;

    @ApiModelProperty(value = "工作中心ID")
    private String workCenterId;

    @ApiModelProperty(value = "工作中心名称")
    private String workCenterName;

    @ApiModelProperty("产品品号")
    private String productId;

    @ApiModelProperty("产品品名")
    private String productName;

    @ApiModelProperty("产品规格")
    private String specification;

    @ApiModelProperty("单位")
    private String unit;

    @ApiModelProperty("首检单号")
    private String sjNo;

    @ApiModelProperty("已报工数量")
    private BigDecimal bgNums;

    @ApiModelProperty("工艺品号")
    private String invrt_name;

    @ApiModelProperty("工艺路线")
    private String processroute;

    @ApiModelProperty(value = "产成品编号")
    private String inv_no;

    @ApiModelProperty(value = "产成品编号")
    private List<MachinesVo> machinesList;

}
